package tool.prototypes.testSrc;


	/**
	 * @author jwb09119
	 * @date 2013/11/19
	 * 
	 * This interface is intended to be an interesting target for various test classes
	 */

public interface TestInterface {
	
	public static final int someConstant = 100;
	
	public abstract void voidMethod();
	
	public abstract int primitiveRtnMethod();
	
	public abstract TestInterface interfaceRtnMethod();
	
	public abstract Test classRtnMethod();
	
	public abstract void primitiveParamMethod(int intParameter);
	
	public abstract void interfaceParamMethod(TestInterface interfaceParameter);
	
	public abstract void objectParamMethod(Test objectParameter);
	
}
